.jimu-widget-search{
	min-height: 32px;
}
.jimu-widget-search .search-node.default-width-for-openAtStart{
	width: 274px;
}

.jimu-widget-search .result-item-selected{
	background: #eee;
}

.jimu-widget-search .arcgisSearch .searchBtn{
	padding: 6px;
}
.jimu-widget-search .arcgisSearch .searchBtn:hover,
.jimu-widget-search .arcgisSearch .searchBtn:focus {
	background-color: #485566;
	color: white;
}
.jimu-widget-search .arcgisSearch .searchGroup .searchInputGroup .searchInput{
	width: auto;
}

.jimu-widget-search.use-absolute .arcgisSearch .searchToggle{
	float: left;
}

.jimu-rtl .jimu-widget-search.use-absolute .arcgisSearch .searchToggle{
	float: right;
}

.jimu-widget-search.use-absolute .arcgisSearch .searchInputGroup{
	position: absolute;
	top: 0;
	width: auto;
	left: 34px;
	right: 34px;
}

.jimu-widget-search.use-absolute .arcgisSearch .searchInputGroup form{
	overflow: hidden;
	z-index: 0;
	position: relative;
}
.jimu-widget-search.use-absolute .arcgisSearch .searchInputGroup .searchClear{
	z-index: 0;
}

.jimu-widget-search.use-absolute .arcgisSearch .searchExpandContainer{
	float: none;
}

.jimu-widget-search.use-absolute .arcgisSearch .searchSubmit{
	float: right;
}

.jimu-rtl .jimu-widget-search.use-absolute .arcgisSearch .searchSubmit{
	float: left;
}

.jimu-widget-search .arcgisSearch .show-all-results{
	position: absolute;
	height: 25px;
	color: #686868;
	line-height: 25px;
	display: none;
	width: 237px;
	margin: auto;
	background-color: #fff;
	padding: 0 12px;
	cursor: pointer;
}

.jimu-widget-search .arcgisSearch .searchMenu{
	border-radius: 0;
	color: #686868;
	font-size: 12px;
	padding: 0;
	top: 33px;
}

.jimu-widget-search .arcgisSearch .searchMenu li.active{
	background-color: #d9dde0;
	color: #686868;
	font-size: 14px;
}

.jimu-widget-search .arcgisSearch .searchMenu li{
	padding: 0 12px;
	line-height: 25px;
}

.jimu-widget-search .arcgisSearch .searchMenu li:hover,
.jimu-widget-search .arcgisSearch .searchMenu li:focus {
	background-color: #eee;
}

.jimu-widget-search .arcgisSearch .searchMenu .menuHeader{
	background-color: #d9dde0;
	color: #686868;
	font-size: 14px;
	min-height: 30px;
	padding: 0 12px;
	line-height: 30px;
}